From: Ivan Molodetskikh Date: Sun, 31 Jul 2022 04:40:39 +0000 (-0700) Subject: ControlsManagerLayout: Use primaryMonitor X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~461^2^2~225 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=c3284eb8ac7e4ede272de5ab7a147c4780f1e3e8;p=gnome-shell.git ControlsManagerLayout: Use primaryMonitor ControlsManager already hardcodes primaryMonitor, so do it here too to skip an expensive search. Part-of: --- diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js index 4dd9a979d..2d58be7bb 100644 --- a/js/ui/overviewControls.js +++ b/js/ui/overviewControls.js @@ -135,7 +135,7 @@ class ControlsManagerLayout extends Clutter.BoxLayout { const { spacing } = this; - const monitor = Main.layoutManager.findMonitorForActor(this._container); + const monitor = Main.layoutManager.primaryMonitor; const workArea = Main.layoutManager.getWorkAreaForMonitor(monitor.index); const startX = workArea.x - monitor.x; const startY = workArea.y - monitor.y;